Sparsifying Congested Cliques and Core-Periphery Networks
نویسندگان
چکیده
The core-periphery network architecture proposed by Avin et al. [ICALP 2014] was shown to support fast computation for many distributed algorithms, while being much sparser than the congested clique. For being efficient, the core-periphery architecture is however bounded to satisfy three axioms, among which is the capability of the core to emulate the clique, i.e., to implement the all-to-all communication pattern, in O(1) rounds in the CONGEST model. In this paper, we show that implementing all-to-all communication in k rounds can be done in n-node networks with roughly n/k edges, and this bound is tight. Hence, sparsifying the core beyond just saving a fraction of the edges requires to relax the constraint on the time to simulate the congested clique. We show that, for p √ logn/n, a random graph in Gn,p can, w.h.p., perform the all-to-all communication pattern in O(min{ 1 p2 , np}) rounds. Finally, we show that if the core can emulate the congested clique in t rounds, then there exists a distributed MST construction algorithm performing in O(t logn) rounds. Hence, for t = O(1), our (deterministic) algorithm improves the best known (randomized) algorithm for constructing MST in core-periphery networks by a factor Θ(logn).
منابع مشابه
Cliques in Regular Graphs and the Core-Periphery Problem in Social Networks
The existence of a densely knit core surrounded by a loosely connected periphery is a common macro-structural feature of social networks. Formally, the CorePeriphery problem is to partition the nodes of an undirected graph G = (V,E) such that a subset X ⊂ V , the core, induces a dense subgraph, and its complement V \X, the periphery, induces a sparse subgraph. Split graphs represent the ideal c...
متن کاملDistributed Symmetry-Breaking Algorithms for Congested Cliques
The Congested Clique is a distributed-computing model for single-hop networks with restricted bandwidth that has been very intensively studied recently. It models a network by an n-vertex graph in which any pair of vertices can communicate one with another by transmitting O(log n) bits in each round. Various problems have been studied in this setting, but for some of them the best-known results...
متن کاملMulticore-periphery structure in networks
Many real-world networked systems exhibit a multicore-periphery structure, i.e., multiple cores, each of which contains densely connected elements, surrounded by sparsely connected elements that define the periphery. Identification of the multiple-periphery structure can provide a new handle on structures and functions of various complex networks, such as cognitive and biological networks, food...
متن کاملA Unified Method of Detecting Core-Periphery Structure and Community Structure in Networks
The core-periphery structure and the community structure are two typical meso-scale structures in complex networks. Although community detection has been extensively investigated from different perspectives, the definition and the detection of the core-periphery structure have not received much attention. Furthermore, the detection problems of the core-periphery and community structure were sep...
متن کاملCore-periphery structure requires something else in the network
Sadamori Kojaku and Naoki Masuda∗ Department of Engineering Mathematics, Merchant Venturers Building, University of Bristol, Woodland Road, Clifton, Bristol BS8 1UB, United Kingdom Abstract A network with core-periphery structure consists of core nodes that are densely interconnected. In contrast to community structure, which is a different meso-scale structure of networks, core nodes can be co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016